package com.iwunu.gateway.util;


import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * @author kinfeng
 * @date 2021/5/13 11:43 AM
 * @description
 */
public class VerifyPhoneUtil {

    private static final String regex="^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(17[013678])|(18[0,5-9]))\\d{8}$";

    public static boolean verifyPhone(String phone){
        try{
            if(phone.length()!=11){
                return false;
            }
            Pattern p = Pattern.compile(regex);
            Matcher m = p.matcher(phone);
            if(m.matches()){
                return true;
            }
            return false;
        }catch (Exception e){
            return false;
        }
    }
}
